<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<title>QSculpt: DocumentView Class Reference</title>

<link href="tabs.css" rel="stylesheet" type="text/css"/>
<link href="doxygen.css" rel="stylesheet" type="text/css" />

<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<script type="text/javascript">
  $(document).ready(function() { searchBox.OnSelectItem(0); });
</script>

</head>
<body>
<div id="top"><!-- do not remove this div! -->


<div id="titlearea">
<table cellspacing="0" cellpadding="0">
 <tbody>
 <tr style="height: 56px;">
  
  
  <td style="padding-left: 0.5em;">
   <div id="projectname">QSculpt
   &#160;<span id="projectnumber">0.0.1a</span>
   </div>
   
  </td>
  
  
  
 </tr>
 </tbody>
</table>
</div>

<!-- Generated by Doxygen 1.7.5.1 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
  <div id="navrow1" class="tabs">
    <ul class="tablist">
      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
      <li><a href="files.html"><span>Files</span></a></li>
      <li>
        <div id="MSearchBox" class="MSearchBoxInactive">
        <span class="left">
          <img id="MSearchSelect" src="search/mag_sel.png"
               onmouseover="return searchBox.OnSearchSelectShow()"
               onmouseout="return searchBox.OnSearchSelectHide()"
               alt=""/>
          <input type="text" id="MSearchField" value="Search" accesskey="S"
               onfocus="searchBox.OnSearchFieldFocus(true)" 
               onblur="searchBox.OnSearchFieldFocus(false)" 
               onkeyup="searchBox.OnSearchFieldChange(event)"/>
          </span><span class="right">
            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
          </span>
        </div>
      </li>
    </ul>
  </div>
  <div id="navrow2" class="tabs2">
    <ul class="tablist">
      <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
      <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
      <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
    </ul>
  </div>
</div>
<div class="header">
  <div class="summary">
<a href="#nested-classes">Classes</a> &#124;
<a href="#pub-slots">Public Slots</a> &#124;
<a href="#pub-methods">Public Member Functions</a> &#124;
<a href="#pro-attribs">Protected Attributes</a>  </div>
  <div class="headertitle">
<div class="title">DocumentView Class Reference</div>  </div>
</div>
<div class="contents">
<!-- doxytag: class="DocumentView" -->
<p><code>#include &lt;<a class="el" href="_document_view_8h_source.html">DocumentView.h</a>&gt;</code></p>

<p><a href="class_document_view-members.html">List of all members.</a></p>
<table class="memberdecls">
<tr><td colspan="2"><h2><a name="nested-classes"></a>
Classes</h2></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_document_view_1_1_impl.html">Impl</a></td></tr>
<tr><td colspan="2"><h2><a name="pub-slots"></a>
Public Slots</h2></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_document_view.html#a7ca5886137be626ecb98876a262ddc70">setGridVisible</a> (bool value)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_document_view.html#a1182a99a80c5d0ba5180f72a0007801e">viewPerspectiveChanged</a> (int index)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a8a964612379eb0d58cc2b0878d653d9c"></a><!-- doxytag: member="DocumentView::drawingModeChanged" ref="a8a964612379eb0d58cc2b0878d653d9c" args="(int index)" -->
void&#160;</td><td class="memItemRight" valign="bottom"><b>drawingModeChanged</b> (int index)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a255d28b64628a72d2db37b9f0c3e020b"></a><!-- doxytag: member="DocumentView::setNormalsVisible" ref="a255d28b64628a72d2db37b9f0c3e020b" args="(bool value)" -->
void&#160;</td><td class="memItemRight" valign="bottom"><b>setNormalsVisible</b> (bool value)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_document_view.html#aeed50483edde98644644a2156d1ffe5b">updateView</a> ()</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a6a739d5f45ee0741ca4ba93990be76e2"></a><!-- doxytag: member="DocumentView::grabMouse" ref="a6a739d5f45ee0741ca4ba93990be76e2" args="(bool val)" -->
void&#160;</td><td class="memItemRight" valign="bottom"><b>grabMouse</b> (bool val)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a14c6755039736c98eec66f09289dfe25"></a><!-- doxytag: member="DocumentView::setDrawVertices" ref="a14c6755039736c98eec66f09289dfe25" args="(bool drawVertices)" -->
void&#160;</td><td class="memItemRight" valign="bottom"><b>setDrawVertices</b> (bool drawVertices)</td></tr>
<tr><td colspan="2"><h2><a name="pub-methods"></a>
Public Member Functions</h2></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_document_view.html#af1d544a244e825833f8e2bee15dd9df2">DocumentView</a> (QWidget *parent=0)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_document_view.html#acab3a16d09b48ef8db93d89d3aa0a9c5">~DocumentView</a> ()</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_document_view.html#a09e9a1298b5d07a7d8a74e3d3e015ba3">createWidgets</a> ()</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_document_view.html#a635dbe34f45fedec5ab5a7b679bd2c63">setDocument</a> (<a class="el" href="class_i_document.html">IDocument</a> *doc)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_i_document.html">IDocument</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_document_view.html#ac97152b52872527b6f1ddf9ec85e50ea">getDocument</a> ()</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_document_view.html#a8878bf248c39f8a4c669f388f33398b1">isGridVisible</a> ()</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aae3f8d015be255ef7542f3c7c9693da6"></a><!-- doxytag: member="DocumentView::areNormalsVisible" ref="aae3f8d015be255ef7542f3c7c9693da6" args="()" -->
bool&#160;</td><td class="memItemRight" valign="bottom"><b>areNormalsVisible</b> ()</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">ObjectContainer&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_document_view.html#a6052b8f5ebc7aa307ef92ce04c82d2be">getSelectedObjects</a> (int x, int y)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a3cdd808f9cb3b7e4b2ae60a262b41211"></a><!-- doxytag: member="DocumentView::getSelectedVertices" ref="a3cdd808f9cb3b7e4b2ae60a262b41211" args="(GLint x, GLint y, GLint width, GLint height)" -->
PointIndexList&#160;</td><td class="memItemRight" valign="bottom"><b>getSelectedVertices</b> (GLint x, GLint y, GLint width, GLint height)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">GlCanvas::PerspectiveType&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_document_view.html#a88fbb33a10773c422daed45f02531dae">getPerspectiveViewType</a> ()</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a0b1c1f9eaebdffa6c45069a1d67fc562"></a><!-- doxytag: member="DocumentView::getViewCamera" ref="a0b1c1f9eaebdffa6c45069a1d67fc562" args="()" -->
<a class="el" href="class_camera.html">Camera</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>getViewCamera</b> ()</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ac5b0222f5c81f0ff999d7c106edf9d07"></a><!-- doxytag: member="DocumentView::set3DCursorShape" ref="ac5b0222f5c81f0ff999d7c106edf9d07" args="(GlCanvas::CursorShapeType shape)" -->
void&#160;</td><td class="memItemRight" valign="bottom"><b>set3DCursorShape</b> (GlCanvas::CursorShapeType shape)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ac4d6b2e0220b67239d1f65c9750c1ce2"></a><!-- doxytag: member="DocumentView::getCursorShape" ref="ac4d6b2e0220b67239d1f65c9750c1ce2" args="()" -->
GlCanvas::CursorShapeType&#160;</td><td class="memItemRight" valign="bottom"><b>getCursorShape</b> ()</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="af23c909698f7dee2ddd719b02385984a"></a><!-- doxytag: member="DocumentView::setCursorPosition" ref="af23c909698f7dee2ddd719b02385984a" args="(Point3 p)" -->
void&#160;</td><td class="memItemRight" valign="bottom"><b>setCursorPosition</b> (Point3 p)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="afc856e7e69045abe8c0b3b645542dea3"></a><!-- doxytag: member="DocumentView::getCursorPosition" ref="afc856e7e69045abe8c0b3b645542dea3" args="()" -->
Point3&#160;</td><td class="memItemRight" valign="bottom"><b>getCursorPosition</b> ()</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a289037a9d60a13aad1db014fa88e7011"></a><!-- doxytag: member="DocumentView::setCursorOrientation" ref="a289037a9d60a13aad1db014fa88e7011" args="(Point3 n)" -->
void&#160;</td><td class="memItemRight" valign="bottom"><b>setCursorOrientation</b> (Point3 n)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a7ac3ace2c02e6b01fc460bce11178b95"></a><!-- doxytag: member="DocumentView::getCursorOrientation" ref="a7ac3ace2c02e6b01fc460bce11178b95" args="()" -->
Point3&#160;</td><td class="memItemRight" valign="bottom"><b>getCursorOrientation</b> ()</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a0ff89bb894f36e3ce4f2a3a097bfad03"></a><!-- doxytag: member="DocumentView::setCursorImage" ref="a0ff89bb894f36e3ce4f2a3a097bfad03" args="(const QImage &amp;image)" -->
void&#160;</td><td class="memItemRight" valign="bottom"><b>setCursorImage</b> (const QImage &amp;image)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a55075a821383cd889810467d7275ef92"></a><!-- doxytag: member="DocumentView::getCursorImage" ref="a55075a821383cd889810467d7275ef92" args="()" -->
QImage&#160;</td><td class="memItemRight" valign="bottom"><b>getCursorImage</b> ()</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a03db6be11056d1649b6bc75f30872c2a"></a><!-- doxytag: member="DocumentView::getDrawVertices" ref="a03db6be11056d1649b6bc75f30872c2a" args="()" -->
bool&#160;</td><td class="memItemRight" valign="bottom"><b>getDrawVertices</b> ()</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ad835e403e385e181371961f0b186263d"></a><!-- doxytag: member="DocumentView::getCanvas" ref="ad835e403e385e181371961f0b186263d" args="()" -->
<a class="el" href="class_gl_canvas.html">GlCanvas</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>getCanvas</b> ()</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="afc09fabd7fa76c6e3e924e8a54375f76"></a><!-- doxytag: member="DocumentView::renderer" ref="afc09fabd7fa76c6e3e924e8a54375f76" args="() const " -->
<a class="el" href="class_i_renderer.html">IRenderer</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>renderer</b> () const </td></tr>
<tr><td colspan="2"><h2><a name="pro-attribs"></a>
Protected Attributes</h2></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="abc23daa899a9319bf1eaa2fda7535299"></a><!-- doxytag: member="DocumentView::_document" ref="abc23daa899a9319bf1eaa2fda7535299" args="" -->
<a class="el" href="class_i_document.html">IDocument</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>_document</b></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a80f573474ceda8cb8f291907a71d4a13"></a><!-- doxytag: member="DocumentView::_display" ref="a80f573474ceda8cb8f291907a71d4a13" args="" -->
<a class="el" href="class_gl_canvas.html">GlCanvas</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>_display</b></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ac7eb5f4fbcaaac55893455c95d65e284"></a><!-- doxytag: member="DocumentView::_viewPerspective" ref="ac7eb5f4fbcaaac55893455c95d65e284" args="" -->
QComboBox *&#160;</td><td class="memItemRight" valign="bottom"><b>_viewPerspective</b></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ab34b8393800c9f8f5599603e4732cdaf"></a><!-- doxytag: member="DocumentView::_drawingMode" ref="ab34b8393800c9f8f5599603e4732cdaf" args="" -->
QComboBox *&#160;</td><td class="memItemRight" valign="bottom"><b>_drawingMode</b></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aca607797d72ea0e87efdec899be8cab4"></a><!-- doxytag: member="DocumentView::_drawVertices" ref="aca607797d72ea0e87efdec899be8cab4" args="" -->
bool&#160;</td><td class="memItemRight" valign="bottom"><b>_drawVertices</b></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ab365e4af676ff1f12ff621648a6a99ec"></a><!-- doxytag: member="DocumentView::_d" ref="ab365e4af676ff1f12ff621648a6a99ec" args="" -->
QScopedPointer&lt; <a class="el" href="struct_document_view_1_1_impl.html">Impl</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>_d</b></td></tr>
</table>
<hr/><a name="details" id="details"></a><h2>Detailed Description</h2>
<div class="textblock"><p>The document is the raw structure of the data, in other words, the document for it self do not have a graphical representation. So, this class provides a graphical representation for that data.</p>
<dl class="author"><dt><b>Author:</b></dt><dd>Juan Roberto Cabral Flores &lt;<a href="mailto:roberto.cabral@gmail.com">roberto.cabral@gmail.com</a>&gt; </dd></dl>
</div><hr/><h2>Constructor &amp; Destructor Documentation</h2>
<a class="anchor" id="af1d544a244e825833f8e2bee15dd9df2"></a><!-- doxytag: member="DocumentView::DocumentView" ref="af1d544a244e825833f8e2bee15dd9df2" args="(QWidget *parent=0)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">DocumentView::DocumentView </td>
          <td>(</td>
          <td class="paramtype">QWidget *&#160;</td>
          <td class="paramname"><em>parent</em> = <code>0</code></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<p>Widget contructor.</p>
<dl><dt><b>Parameters:</b></dt><dd>
  <table class="params">
    <tr><td class="paramname">parent</td><td>widget's parent. </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a class="anchor" id="acab3a16d09b48ef8db93d89d3aa0a9c5"></a><!-- doxytag: member="DocumentView::~DocumentView" ref="acab3a16d09b48ef8db93d89d3aa0a9c5" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">DocumentView::~DocumentView </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<p>Widget destructor. </p>

</div>
</div>
<hr/><h2>Member Function Documentation</h2>
<a class="anchor" id="a09e9a1298b5d07a7d8a74e3d3e015ba3"></a><!-- doxytag: member="DocumentView::createWidgets" ref="a09e9a1298b5d07a7d8a74e3d3e015ba3" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void DocumentView::createWidgets </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<p>Create and initialize all UI objects. </p>

</div>
</div>
<a class="anchor" id="ac97152b52872527b6f1ddf9ec85e50ea"></a><!-- doxytag: member="DocumentView::getDocument" ref="ac97152b52872527b6f1ddf9ec85e50ea" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="class_i_document.html">IDocument</a>* DocumentView::getDocument </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td><code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<p>Get the view's document source.</p>
<dl class="return"><dt><b>Returns:</b></dt><dd>source document for this view. </dd></dl>

</div>
</div>
<a class="anchor" id="a88fbb33a10773c422daed45f02531dae"></a><!-- doxytag: member="DocumentView::getPerspectiveViewType" ref="a88fbb33a10773c422daed45f02531dae" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">GlCanvas::PerspectiveType DocumentView::getPerspectiveViewType </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td><code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<p>getViewType </p>

</div>
</div>
<a class="anchor" id="a6052b8f5ebc7aa307ef92ce04c82d2be"></a><!-- doxytag: member="DocumentView::getSelectedObjects" ref="a6052b8f5ebc7aa307ef92ce04c82d2be" args="(int x, int y)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">ObjectContainer DocumentView::getSelectedObjects </td>
          <td>(</td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>x</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>y</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td><code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<p>Retuns a collection of objects under the position (x, y).</p>
<dl><dt><b>Parameters:</b></dt><dd>
  <table class="params">
    <tr><td class="paramname">x</td><td>x component of the point to test. </td></tr>
    <tr><td class="paramname">y</td><td>y component of the point to test.</td></tr>
  </table>
  </dd>
</dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>an object container with the results of the test. </dd></dl>

</div>
</div>
<a class="anchor" id="a8878bf248c39f8a4c669f388f33398b1"></a><!-- doxytag: member="DocumentView::isGridVisible" ref="a8878bf248c39f8a4c669f388f33398b1" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool DocumentView::isGridVisible </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<p>Return the state of the visibility of the grid.</p>
<dl class="return"><dt><b>Returns:</b></dt><dd>true if grid is visible. False otherwise. </dd></dl>

</div>
</div>
<a class="anchor" id="a635dbe34f45fedec5ab5a7b679bd2c63"></a><!-- doxytag: member="DocumentView::setDocument" ref="a635dbe34f45fedec5ab5a7b679bd2c63" args="(IDocument *doc)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void DocumentView::setDocument </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="class_i_document.html">IDocument</a> *&#160;</td>
          <td class="paramname"><em>doc</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<p>Set document that contains all the objects to draw.</p>
<dl><dt><b>Parameters:</b></dt><dd>
  <table class="params">
    <tr><td class="paramname">doc</td><td>document from which to get objects to draw. </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a class="anchor" id="a7ca5886137be626ecb98876a262ddc70"></a><!-- doxytag: member="DocumentView::setGridVisible" ref="a7ca5886137be626ecb98876a262ddc70" args="(bool value)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void DocumentView::setGridVisible </td>
          <td>(</td>
          <td class="paramtype">bool&#160;</td>
          <td class="paramname"><em>value</em></td><td>)</td>
          <td><code> [slot]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<p>Turn the visibility of the grid on/off.</p>
<dl><dt><b>Parameters:</b></dt><dd>
  <table class="params">
    <tr><td class="paramname">value</td><td>true to turn on the grid. False to turn off. </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a class="anchor" id="aeed50483edde98644644a2156d1ffe5b"></a><!-- doxytag: member="DocumentView::updateView" ref="aeed50483edde98644644a2156d1ffe5b" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void DocumentView::updateView </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td><code> [slot]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<p>This method causes a repaint of the view. This should be called when data has changed. </p>

</div>
</div>
<a class="anchor" id="a1182a99a80c5d0ba5180f72a0007801e"></a><!-- doxytag: member="DocumentView::viewPerspectiveChanged" ref="a1182a99a80c5d0ba5180f72a0007801e" args="(int index)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void DocumentView::viewPerspectiveChanged </td>
          <td>(</td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>index</em></td><td>)</td>
          <td><code> [slot]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<p>Change the view perspective of the display. </p>

</div>
</div>
<hr/>The documentation for this class was generated from the following files:<ul>
<li>qsculpt/include/<a class="el" href="_document_view_8h_source.html">DocumentView.h</a></li>
<li>qsculpt/src/DocumentView.cpp</li>
</ul>
</div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
     onmouseover="return searchBox.OnSearchSelectShow()"
     onmouseout="return searchBox.OnSearchSelectHide()"
     onkeydown="return searchBox.OnSearchSelectKey(event)">
<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Enumerator</a></div>

<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0" 
        name="MSearchResults" id="MSearchResults">
</iframe>
</div>



<hr class="footer"/><address class="footer"><small>
Generated on Sat Aug 27 2011 15:38:53 for QSculpt by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.7.5.1
</small></address>

</body>
</html>
